Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWICKENHAM ROAD Detached £401,519 £122,500 14 Sep 2001
2A TWICKENHAM ROAD Semi-Detached £319,577 £97,500 28 Sep 2001
4 TWICKENHAM ROAD Detached £341,581 £342,500 8 Aug 2022